🇬🇧 en de 🇩🇪

in the nick of time

  • (idiomatic) At the last possible moment; at the last minute.
im letzten Augenblick
Wiktionary Links